score or result - German English Dictionary